Package build
Klasse Maven
java.lang.Object
build.Maven
Helper class to support maven build and create all the optional downloadable
content of our web-server during deployment.
- Autor:
- ken
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate static final Stringprivate static final Stringprivate static final intprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final intprivate booleanprivate static final Stringprivate static final String -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprivate voidprivate voidprivate voidcreateDemos(String baseDir, String deployDir) private StringcreateOutputFilename(String filename, int partNum) private BufferedOutputStreamcreateOutputStream(String filename) createServerClzListAndCheck(String baseDir, String classesDir) private voidcreateServletApiDocs(String baseDir, List<String> servletParameterClassNames) private voidcreateWebWorkerApiDocs(String baseDir) private voiddoCreateIndex(MusicCollectionType collectionType, String zipFile) private voidprivate voidprivate voidprivate voidprivate voidprivate voidlatestVersion(String baseDir, String projectVersion) static voidprivate voidreplaceResourceInJar(String jarPath, String jarEntryPath, String resourcePath) private voidsetSIDDatabase(Player player, File zipFile) private voidprivate void
-
Felddetails
-
BUNDLE_MAVEN
- Siehe auch:
-
CMD_PREPARE_PACKAGE
- Siehe auch:
-
CMD_PACKAGE
- Siehe auch:
-
CMD_INSTALL
- Siehe auch:
-
SERVLET_CLASSES_LIST
- Siehe auch:
-
FILTER_CLASSES_LIST
- Siehe auch:
-
EVENT_PARAMETERS_TXT
- Siehe auch:
-
EVENT_JS_PATH
- Siehe auch:
-
SERVLETS_PARAMETERS_PATH
- Siehe auch:
-
AUTO_GENERATED_BY_CLASS_BUILD_MAVEN
-
MAX_ZIP_FILESIZE
private static final int MAX_ZIP_FILESIZE- Siehe auch:
-
CHUNK_SIZE
private static final int CHUNK_SIZE- Siehe auch:
-
ready
private volatile boolean ready
-
-
Konstruktordetails
-
Maven
public Maven()
-
-
Methodendetails
-
execute
- Löst aus:
Exception
-
upx
private void upx(String deployDir, String upxExe, String projectVersion) throws IOException, InterruptedException - Löst aus:
IOExceptionInterruptedException
-
createDemos
- Löst aus:
IOException
-
gb64
- Löst aus:
IOException
-
hvmec
- Löst aus:
IOException
-
cgsc
- Löst aus:
Exception
-
hvsc
- Löst aus:
Exception
-
latestVersion
private void latestVersion(String baseDir, String projectVersion) throws IOException, FileNotFoundException, UnsupportedEncodingException -
doCreateIndex
- Löst aus:
Exception
-
setSTIL
private void setSTIL(Player player, File zipFile) throws NoSuchFieldException, IllegalAccessException - Löst aus:
NoSuchFieldExceptionIllegalAccessException
-
setSIDDatabase
-
doSplit
- Löst aus:
IOException
-
createOutputFilename
-
createOutputStream
- Löst aus:
FileNotFoundException
-
createCRC
private void createCRC(File demosZipFile, File crcFile) throws IOException, FileNotFoundException, UnsupportedEncodingException -
replaceResourceInJar
private void replaceResourceInJar(String jarPath, String jarEntryPath, String resourcePath) throws IOException - Löst aus:
IOException
-
createServerClzListAndCheck
private List<String> createServerClzListAndCheck(String baseDir, String classesDir) throws IOException, SecurityException, ClassNotFoundException -
createWebWorkerApiDocs
private void createWebWorkerApiDocs(String baseDir) throws IOException, SecurityException, ClassNotFoundException -
createServletApiDocs
private void createServletApiDocs(String baseDir, List<String> servletParameterClassNames) throws IOException, SecurityException, ClassNotFoundException, NoSuchMethodException, InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException -
main
- Löst aus:
Exception
-